﻿using System;
using System.Text;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace Blog.Helpers
{
    public static class AboutHelper
    {
        public static string AboutText()
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendLine("<h3>О блоге</h3>");
            sb.AppendLine("<p>");
            sb.AppendLine("<h1> Тестовое задание №1</h1>");
            sb.AppendLine("Разработать Web-приложение, реализующее работу модуля ведения комментариев для каких-либо материалов сайта.");
            sb.AppendLine("<h2>Исходные данные:</h2>");
            sb.AppendLine("Есть набор материалов (например, статей), для которых клиент хочет сделать возможность добавления комментариев. Комментарии должны иметь древовидную структуру, т.е. должна быть возможность добавить комментарий, как ответ на другой комментарий. Сделать возможность удалять комментарии.");
            sb.AppendLine("<h2>Дополнительные условия:</h2>");
            sb.AppendLine("В качестве хранилища данных можно использовать любой источник, кроме XML с вложенными нодами.");
            sb.AppendLine("<br />");
            sb.AppendLine("<br />");
            sb.AppendLine("<h1>Тестовое задание №2</h1>");
            sb.AppendLine("Разработать Web-контрол для «быстрого» поиска информации.");
            sb.AppendLine("<h2>Исходные данные:</h2>");
            sb.AppendLine("Есть набор материалов (например, статей). Есть TextBox и кнопка «Найти». Клиент хочет избавиться от кнопки и прикрутить «live-search», т.е. вывод результатов после окончания ввода фразы или по нажатию «Enter»");
            sb.AppendLine("<h2>Дополнительные условия:</h2>");
            sb.AppendLine("Можно использовать любые JavaScript-фреймоврки, но не использовать готовые решения, реализующие данный функционал. В качестве хранилища данных использовать Cache.");
            sb.AppendLine("</p>");

            return sb.ToString();
        }
    }
}